higher tribunal - Français Anglais Dictionnaire